protracted absence - French English Dictionary